package LinkedList;

import java.util.LinkedList;

public class LinkedList_01 {


    public static void main(String[] args) {

        //做一个队列
        LinkedList<String> queue=new LinkedList<>();
        //addLast 将指定的元素追加到此列表的末尾
        queue.addLast("1");
        queue.addLast("2");
        queue.addLast("3");
        System.out.println(queue);
        System.out.println(queue.removeFirst());


        //做一个栈
        LinkedList<String> stack=new LinkedList<>();
        //addFirst 在列表的开头插入指定元素
        stack.push("1");
        stack.addFirst("2");
        stack.addFirst("3");
        System.out.println(stack);
        //push 等同于addfrist pop等同于 removefirst
        System.out.println(stack.pop());
        System.out.println(stack);

    }
}
